Design-time product line architectures for any-time variability
نویسندگان
چکیده
منابع مشابه
Design-time product line architectures for any-time variability
Most solutions for introducing variability in a software system are singular: they support one particular point in the software life cycle at which variability can be resolved to select a specific instance of the system. The presence of significantly increased and dissimilar levels of variability in today’s software systems requires a flexible approach that supports selection of a system instan...
متن کاملProduct Line Architectures for Embedded Real-Time Systems
In this paper, we propose the use of product line architectures in order to shorten time to market, cut cost, and to reduce maintenance when developing embedded real-time systems. A development process that supports such an approach, taking the temporal domain into account is also outlined. Moreover, a case study was performed in cooperation with the automotive industry where the product-line a...
متن کاملVariability in Time - Product Line Variability and Evolution Revisited
In its basic form, a variability model describes the variations among similar artifacts from a structural point of view. It does not capture any information about when these variations occur or how they are related to each other in time. This abstraction becomes problematic as soon as time-related aspects become essential for the modeling purpose, e.g., when providing long-term support for a pr...
متن کاملCoping with variability in product-line architectures using component technology
Since any successful software product is continuously evolving in order to fulfill market requirements, it needs an architectural basis that can sustain the necessary variability to meet changing requirements. In this paper we presents a component-oriented approach for developing product-line architectures that can accommodate variability through separation of architectural, functional and non-...
متن کاملDomain-Specific Runtime Variability in Product Line Architectures
A software product line primarily structures the software architecture around the commonalities of a set of products within a specific organization. Commonalities can be implemented in prefabricated components, and product differences are typically treated by well-defined variation points that are actualized later on. Dynamic, domain-specific aspects, such as ad hoc customization by domian expe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2004
ISSN: 0167-6423
DOI: 10.1016/j.scico.2003.04.003